96106 Wades Pl, Fernandina Beach, Amelia Island, FL 32034-0293, Amelia Island
"I would give this restaurant 10 stars if I could. This restaurant is a little off the beaten path bu"
"I would give this restaurant 10 stars if I could. This restaurant is a little off the beaten path bu"